package com.course.cdspringboot.entity.achievement;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.time.LocalDate;

@Data
public class AchievementPatent {
    @TableId
    private Integer achievementId;
    private String patentName;
    private String patentProperty;
    private String patentType;
    private String authorizationStatus;
    private String applicationNumber;
    private String publicationNumber;
    private String authorizationNumber;
    private String inventors;
    private String patentOwner;
    private LocalDate applicationDate;
    private LocalDate authorizationDate;
    private String patentCertificate;
    private LocalDate submissionDate;

    @TableField(exist = false)
    private String reviewStatus;
    @TableField(exist = false)
    private LocalDate createdDate;
    @TableField(exist = false)
    private String reviewComments;
}